Storage setup overview
- System architecture
The storage system consists of a hardware RAID setup managed by a Dell PERC controller. The operating system sees the RAID arrays as standard block devices.
Key components Dell PERC hardware RAID controller RAID1 arrays for redundancy Linux filesystem layer (ext4) Media storage mounted under /mnt 2. RAID configuration
Two RAID1 arrays are used:
Old array Device: /dev/sdb Mount point: /mnt/Media Filesystem: ext4 Role: existing production media storage New array Device: /dev/sdd Mount point: /mnt/newMedia (temporary during migration) Filesystem: ext4 Role: replacement storage with larger disks 3. Filesystem layout
Media data is organized as:
/mnt/Media/
JellyfinMedia/
Motorvakantie 2024/
4-7/
*.mp4
A secondary disk previously held partial or separate media:
/mnt/BonusDisk/
JellyfinMedia/
Motorvakantie 2024/- Design principles Hardware RAID provides redundancy at controller level ext4 ensures stable, widely compatible filesystem behavior Media is stored outside system partitions for isolation Migration strategy avoids in-place RAID expansion to reduce risk
- Data integrity strategy rsync -aHAX --numeric-ids used for all migrations Two-pass sync approach: Initial copy during active system usage Final sync after stopping write activity Verification via: du rsync --dry-run file-level checks where needed
- Mounting strategy UUID-based mounting preferred over device names /etc/fstab used for persistent mounts Temporary mount points used during migration validation
